package com.bkgy.controller.tPdoDataL3Rcl.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

@Data
public class TPdoDataL3Rcl3 {
	private Integer indocno;
	private String extid;//出口卷号（重卷卷号）
	private String finalCoilFlag;//最后钢卷标记
	private String dummyCoilFlag;//过渡卷标志
	private Integer dummyCoilUseTimes;//过渡卷使用次数
	private String planNo;//计划号
	private String steelgrade;//钢种
	private String fullsteelgrade;//钢种全称
	private String alterSpecsFlag;//改规标志
	private Integer outMatLen;//出口卷长度
	private BigDecimal outMatWidth;//出口宽度
	private BigDecimal outMatThk;//出口厚度
	private Integer outMatActLen;//出口材料实际长度
	private Integer outMatMinLen;//出口材料最小长度
	private Integer outMatMaxLen;//出口材料最大长度
	private BigDecimal outMatActWidth;//出口材料实际宽度
	private BigDecimal outMatMinWidth;//出口材料最小宽度
	private BigDecimal outMatMaxWidth;//出口材料最大宽度
	private BigDecimal outMatActThick;//出口材料实际厚度
	private BigDecimal outMatMinThick;//出口材料最小厚度
	private BigDecimal outMatMaxThick;//出口材料最大厚度
	private Integer outMatInnerDia;//出口卷内径
	private Integer outMatOuterDia;//出口卷外径
	private BigDecimal outMatTheoryWt;//出口材料理论重量
	private BigDecimal outMatWt;//出口卷重量
	private String sleeveFlag;//套筒标志
	private String measureWtFlag;//计算重量方式
	private String prodStartTime;//生产开始时间
	private String prodEndTime;//生产完成时间
	private Integer duration;//生产持续时间
	private String shift;//班次
	private String crew;//班组
	private String holdFlag;//封锁标记
	private String holdCauseCode;//封锁原因代码
	private String holdMaker;//封锁责任者
	private String oilKindCode;//涂油种类代码
	private Integer topOilQty;//上表面涂油量
	private Integer botOilQty;//下表面涂油量
	private Integer inMatQty;//入口材料数量
	private String entid;//入口卷号1（连退卷号）
	@TableField("IN_MAT_1_USE_WT")
	private BigDecimal inMat1UseWt;//入口材料1使用重量
	@TableField("IN_MAT_NO_2")
	private String inMatNo2;//入口材料号2
	@TableField("IN_MAT_2_USE_WT")
	private BigDecimal inMat2UseWt;//入口材料2使用重量
	private Integer pltcmWeldNum;//PLTCM焊缝个数
	@TableField("PLTCM_WELD_POSITION_1")
	private Integer pltcmWeldPosition1;//PLTCM第一焊缝位置
	@TableField("PLTCM_WELD_POSITION_2")
	private Integer pltcmWeldPosition2;//PLTCM第二焊缝位置
	@TableField("PLTCM_WELD_POSITION_3")
	private Integer pltcmWeldPosition3;//PLTCM第三焊缝位置
	@TableField("PLTCM_WELD_POSITION_4")
	private Integer pltcmWeldPosition4;//PLTCM第四焊缝位置
	@TableField("DEFECT_START_1")
	private Integer defectStart1;//缺陷开始位置_1
	@TableField("DEFECT_END_1")
	private Integer defectEnd1;//缺陷结束位置_1
	@TableField("DEFECT_CODE_1")
	private String defectCode1;//缺陷代码_1
	@TableField("DEFECT_CLASS_1")
	private String defectClass1;//缺陷等级_1
	@TableField("DEFECT_SURF_1")
	private String defectSurf1;//缺陷所在表面_1
	@TableField("DEFECT_START_2")
	private Integer defectStart2;//缺陷开始位置_2
	@TableField("DEFECT_END_2")
	private Integer defectEnd2;//缺陷结束位置_2
	@TableField("DEFECT_CODE_2")
	private String defectCode2;//缺陷代码_2
	@TableField("DEFECT_CLASS_2")
	private String defectClass2;//缺陷等级_2
	@TableField("DEFECT_SURF_2")
	private String defectSurf2;//缺陷所在表面_2
	@TableField("DEFECT_START_3")
	private Integer defectStart3;//缺陷开始位置_3
	@TableField("DEFECT_END_3")
	private Integer defectEnd3;//缺陷结束位置_3
	@TableField("DEFECT_CODE_3")
	private String defectCode3;//缺陷代码_3
	@TableField("DEFECT_CLASS_3")
	private String defectClass3;//缺陷等级_3
	@TableField("DEFECT_SURF_3")
	private String defectSurf3;//缺陷所在表面_3
	@TableField("DEFECT_START_4")
	private Integer defectStart4;//缺陷开始位置_4
	@TableField("DEFECT_END_4")
	private Integer defectEnd4;//缺陷结束位置_4
	@TableField("DEFECT_CODE_4")
	private String defectCode4;//缺陷代码_4
	@TableField("DEFECT_CLASS_4")
	private String defectClass4;//缺陷等级_4
	@TableField("DEFECT_SURF_4")
	private String defectSurf4;//缺陷所在表面_4
	@TableField("DEFECT_START_5")
	private Integer defectStart5;//缺陷开始位置_5
	@TableField("DEFECT_END_5")
	private Integer defectEnd5;//缺陷结束位置_5
	@TableField("DEFECT_CODE_5")
	private String defectCode5;//缺陷代码_5
	@TableField("DEFECT_CLASS_5")
	private String defectClass5;//缺陷等级_5
	@TableField("DEFECT_SURF_5")
	private String defectSurf5;//缺陷所在表面_5
	@TableField("DEFECT_START_6")
	private Integer defectStart6;//缺陷开始位置_6
	@TableField("DEFECT_END_6")
	private Integer defectEnd6;//缺陷结束位置_6
	@TableField("DEFECT_CODE_6")
	private String defectCode6;//缺陷代码_6
	@TableField("DEFECT_CLASS_6")
	private String defectClass6;//缺陷等级_6
	@TableField("DEFECT_SURF_6")
	private String defectSurf6;//缺陷所在表面_6
	@TableField("DEFECT_START_7")
	private Integer defectStart7;//缺陷开始位置_7
	@TableField("DEFECT_END_7")
	private Integer defectEnd7;//缺陷结束位置_7
	@TableField("DEFECT_CODE_7")
	private String defectCode7;//缺陷代码_7
	@TableField("DEFECT_CLASS_7")
	private String defectClass7;//缺陷等级_7
	@TableField("DEFECT_SURF_7")
	private String defectSurf7;//缺陷所在表面_7
	@TableField("DEFECT_START_8")
	private Integer defectStart8;//缺陷开始位置_8
	@TableField("DEFECT_END_8")
	private Integer defectEnd8;//缺陷结束位置_8
	@TableField("DEFECT_CODE_8")
	private String defectCode8;//缺陷代码_8
	@TableField("DEFECT_CLASS_8")
	private String defectClass8;//缺陷等级_8
	@TableField("DEFECT_SURF_8")
	private String defectSurf8;//缺陷所在表面_8
	@TableField("DEFECT_START_9")
	private Integer defectStart9;//缺陷开始位置_9
	@TableField("DEFECT_END_9")
	private Integer defectEnd9;//缺陷结束位置_9
	@TableField("DEFECT_CODE_9")
	private String defectCode9;//缺陷代码_9
	@TableField("DEFECT_CLASS_9")
	private String defectClass9;//缺陷等级_9
	@TableField("DEFECT_SURF_9")
	private String defectSurf9;//缺陷所在表面_9
	@TableField("DEFECT_START_10")
	private Integer defectStart10;//缺陷开始位置_10
	@TableField("DEFECT_END_10")
	private Integer defectEnd10;//缺陷结束位置_10
	@TableField("DEFECT_CODE_10")
	private String defectCode10;//缺陷代码_10
	@TableField("DEFECT_CLASS_10")
	private String defectClass10;//缺陷等级_10
	@TableField("DEFECT_SURF_10")
	private String defectSurf10;//缺陷所在表面_10
	private Integer weldNum;//焊缝个数
	@TableField("WELD_POSITION_1")
	private Integer weldPosition1;//第一焊缝位置
	@TableField("WELD_POSITION_2")
	private Integer weldPosition2;//第二焊缝位置
	@TableField("WELD_POSITION_3")
	private Integer weldPosition3;//第三焊缝位置
	private String surfaceDecideCode;//表检判定代码
	private String surfaceAccuClassCode;//表检判定等级
	private Date createTime;//创建时间
}